home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / mail / AEMail.lha / aemail110 / INSTALL.TXT < prev    next >
Text File  |  1996-10-02  |  16KB  |  296 lines

  1.                              INSTALLATION OF AEMAIL
  2.  
  3. PLEASE NOTE:  If you are installing from an AEMail installation disk, that disk
  4. must NOT be write protected when you install AEMail.  It will be written to 
  5. during the install.
  6.  
  7.     If you need further information on the AEMail install and some of the items
  8.     mentioned in this document, please consult either the "AEMail.guide" or the
  9.     "AEMail.doc" documents on the AEMail installation diskette (or the AEMail
  10.     archive).
  11.  
  12.     The AEMail Install Script uses the Installer program first provided by
  13.     Commodore and later revised by Amiga Technologies.
  14.  
  15.         Installer and Installer project icon
  16.         (c) Copyright 1995-96 Escom AG.  All Rights Reserved.
  17.         Reproduced and distributed under license from Escom AG.
  18.  
  19.         INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  20.         NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  21.         OR RESPONSIBILITY IS ASSUMED.
  22.  
  23.     An installation script has been provided for the installation of AEMail.
  24.     To install AEMail simply double click on the "Install_AEMail icon".  The
  25.     install script provides three user levels that the user can choose:
  26.  
  27.         Novice
  28.         Intermediate
  29.         Expert
  30.  
  31.     The action that takes place at the Novice level is slightly different
  32.     depending on whether AmiTCP has been installed or not.  The installation
  33.     script determines if AmiTCP is installed by checking for an assignment
  34.     to AmiTCP:. This AmiTCP: assignment was automatically created when you
  35.     installed AmiTCP.
  36.  
  37.     The AmiTCP: assignment determines where the installation script will
  38.     place the AEMail executable.  For AmiTCP the executable is placed in
  39.     the AmiTCP:bin drawer.  If it is not present, the placement of the
  40.     executable defaults to an AEMail drawer (created by the script if it
  41.     does not already exist) on the largest partition on your hard drive.
  42.  
  43.     If you wish to control where AEMail will be placed, you will need to
  44.     execute the Install script at the "Expert" user level.
  45.  
  46.     The reason that AEMail is placed in the AmiTCP:bin drawer is that the
  47.     assumption is made that you are using AmiTCP.  The "startnet" and
  48.     "stopnet" scripts should be in the same directory that contains AEMail
  49.     if they are to work without modification.
  50.  
  51.     If you select the Novice user level you will not be able to give any input
  52.     for the install.  The following actions will automatically be taken:
  53.  
  54.         The AEMail executable file will be placed in AmiTCP:bin or, if AmiTCP
  55.             was not installed, on the largest partition on your hard drive.
  56.             Note: No special directory will be created if AmiTCP:bin is
  57.             present, otherwise a directory of "AEMail" will be created for
  58.             containing the AEMail executable.  When the installation script
  59.             terminates it will tell you where it placed the AEMail executable.
  60.  
  61.         Your AEMail mail directory will normally be a directory called
  62.             AEMail_Mail in AmiTCP: or, if AmiTCP: was not present, in the
  63.             AEMAIL directory. The AEMail mail directory will be assigned to
  64.             AEMAIL:.  If an AEMAIL: assignment already exists, that directory
  65.             will be used as the mail directory except that it will be
  66.             renamed to AEMail_Mail if it had been named something else.
  67.             This operation is automatic and makes updating the AEMail program
  68.             easy without disturbing your existing mail files.
  69.  
  70.         No configuration will be performed.  However, certain default
  71.             configuration values will be provided (see below).
  72.  
  73.         No documentation files will be copied.
  74.  
  75.         If you are running under AmigaDos 3.0 or greater, the supplied
  76.             mailcap file will be copied to the AEMail_Mail directory.
  77.             No mailcap file will be copied if you are using AmigaDos 2.1.
  78.  
  79.         An AEMAIL: assign statement will automatically be placed in your
  80.             S:User-Startup file.
  81.  
  82.     If you select the Intermediate user level you will also be able to provide
  83.     configuration data that will be stored in the Tool Types parameters of
  84.     the AEMAIL icon.  Further, if the AEMAIL: assignment existed at the start
  85.     of the installation that assignment will be used.  However, if the mail
  86.     directory had been called something else, you will be asked if you want
  87.     to rename it to AEMail_Mail.  If you select NO, the directory will not
  88.     be renamed; however, a new AEMail_Mail directory will be created in the
  89.     same parent directory and used for the AEMAIL: assignment.
  90.  
  91.     In addition to what is available for the Intermediate user, the Expert
  92.     user will be able to select what directories will be used and will be
  93.     able to copy the documentation files to a directory of his/her choice.
  94.     The Expert user will also be able to select an alternate location for a
  95.     pre-existing mailcap file and, if running under AmigaDos 2.1, will be
  96.     able to build their own mailcap file.
  97.  
  98.     Certain configuration parameters must be provided before AEMAIL will run.
  99.     These configuration parameters are provided either by Tool Types in the
  100.     AEMail icon or through special configuration screens when you first run
  101.     AEMail and saved in an aemail.cnfg file in the S: directory.  For a full
  102.     discussion on configuring AEMail, see Section IV. Configuration below.
  103.  
  104.     The installation script will try to automatically configure certain
  105.     items to default values.  These include the switch for deleting mail
  106.     from your POP Server once it has been transferred to your Amiga and
  107.     the switch for stripping duplicate messages.  The edit call will
  108.     default to c:ed and will open the editor on the Workbench.  Also,
  109.     if you installed TermiteTCP, the installation script will obtain your
  110.     UserID and Domain Name from the ttcp-email-address  environmental
  111.     variable provided TermiteTCP was loaded (not necessarily on-line) when
  112.     the AEMail installation was performed.
  113.  
  114.     The installation script at the Intermediate and Expert user levels will
  115.     allow you to provide additional configuration parameters as Tool Types
  116.     in your AEMail icon or to change the default ones.  However, if you are
  117.     updating from a prior version you may already have an aemail.cnfg file
  118.     in your S: directory which will override the Tool Types.  If the
  119.     S:aemail.cnfg file is present, you will not be asked to provide this
  120.     configuration data at installation time.  In this case, if you wish to 
  121.     change the information in the S:aemail.cnfg file you will have to do so 
  122.     through the Configuration menu item.
  123.  
  124.     If these parameters are not provided by Tool Types (through the installation
  125.     script) or by an existing aemail.cnfg file, the Configuration screen will
  126.     be displayed upon the initial startup of AEMail.  You can not proceed
  127.     beyond this configuration screen until certain required configuration
  128.     parameters are provided.  The absolute minimum configuration parameters
  129.     that must be provided are:
  130.  
  131.         UserID
  132.         Password
  133.         Domain Name
  134.         Edit Call
  135.         Mail Directory      (either through an ASSIGN (see below) or by a
  136.                              parameter)
  137.  
  138.     A POP Server name and a SMTP Server name must also be provided.  However,
  139.     if they are missing AND, if Domain Name has been specified, default values
  140.     will be assigned to these items.
  141.  
  142.     If you have installed and are ran TermiteTCP before you installed
  143.     AEMail, the only configuration parameter you will have to provide is
  144.     your password.  For AmiTCP or Miami users, you will also need to provide
  145.     your UserID and Domain name.
  146.  
  147.     If you are using AmiTCP, it is recommended that you place AEMail in the
  148.     same directory that contains your AmiTCP StartNet and StopNet scripts
  149.     (usually AmiTCP:bin) although this is not an absolute requirement.  If
  150.     the directory containing your StartNet or StopNet scripts is NOT the
  151.     AmiTCP:bin directory or the scripts have names different from "startnet"
  152.     or "stopnet", you will have to add the STARTNET and STOPNET tool types
  153.     to your AEMail icon.  You can do that with the installation script at
  154.     the Expert user level.
  155.  
  156.     If you are using TermiteTCP or Miami, there are no Start Net or Stop Net
  157.     scripts.  With Miami it is possible to construct a StartNet and StopNet
  158.     script since Miami has a built in AREXX port.  Such a script, however,
  159.     is not standard with either Miami or AEMail.
  160.  
  161.     The installation script will automatically create a directory for your
  162.     email storage (mail and configuration files) and place an ASSIGN statement
  163.     in your S:User-Startup file as follows:
  164.  
  165.         ASSIGN AEMAIL: [your-mail-directory-path]
  166.  
  167.     The default directory that is created is AmiTCP:AEMail_Mail (if the AmiTCP
  168.     assign exists) or a directory called AEMail_Mail in the AEMail directory
  169.     that has been created.  If the AEMail_Mail directory already exists it will
  170.     not be created nor will the existing mail or Configuration files in the
  171.     directory be disturbed.
  172.  
  173.     If you want to place the AEMail_Mail directory some place else you will
  174.     have to specify the Expert user level when you perform the installation.
  175.  
  176.     The mail directory can start out empty.  The AEMail program will generate
  177.     any necessary configuration and support files required.  The AEMail_Mail
  178.     directory can be anywhere on any one of your hard drive partitions (or
  179.     on a floppy or other read/writable media); it does not have to be in
  180.     the AmiTCP: directory.
  181.  
  182.     As stated above, you will need a "mailcap" file if you want to display
  183.     MIME mail attachments.  A sample mailcap file is provided on the AEMail
  184.     program disk which uses MultiView to display audio, images, and video
  185.     content types provided that you have the appropriate datatypes loaded
  186.     into your system.  This, of course, requires AmigaDos 3.0 or higher.
  187.     If you are using AmigaDos 2.1, the mailcap file needs to be modified to
  188.     reflect the display programs that you want.  The installation script at
  189.     the Expert level will help you do this.
  190.  
  191.     If you are running under AmigaDos 3.0 or higher, the installation script
  192.     will automatically move the supplied mailcap file to AEMAIL: unless
  193.     you specified a different location for a pre-existing mailcap file (Expert
  194.     level only).
  195.  
  196.     The mailcap file specifications are given in Section IX, AEMail Files:
  197.     mailcap.
  198.  
  199.     When the installation script terminates it will store the directory
  200.     in which it placed AEMail in the Environmental variable AEMail_dir.
  201.     This facilitates updating to future releases of AEMail.
  202.  
  203.     HANDLING OF TIME ZONES IN AEMAIL
  204.     --------------------------------
  205.  
  206.     At this time AEMail will only handle time zones in full hour increments.
  207.     That is because AEMail uses either the "tz" environmental variable or the
  208.     "locale.prefs" file that is part of AmigaDos to determine your local time
  209.     zone.  Both of these methods only allow for full hour time zone offsets.
  210.     A future version of AEMail will give you an option in the Configuration
  211.     screen to set your local time zone.  At that time, half hour time zones
  212.     will be handled.
  213.  
  214.     Currently AEMail first looks for the environmental variable "tz".  The
  215.     format for "tz" should be aaabbbccc where aaa is the abbreviation for
  216.     local standard time, bbb is the offset in hours from GMT (-11 to 12) which
  217.     is SUBTRACTED from GMT to get the local standard time.  ccc is the
  218.     abbreviation for local daylight savings time.  If the time zone has
  219.     daylight savings time this should be present even if daylight savings
  220.     time is not currently in effect (contrary to the specification for "Tz"
  221.     for the SAS-C compiler).  AEMail automatically determines when DST is
  222.     in effect.
  223.  
  224.     If the environmental variable "tz" is not present, the system then attempts
  225.     to get the time zone offset from the "locale.prefs" file.  Only the time zone
  226.     offset is present in this file.  The abbreviations for local standard time
  227.     and daylight savings time are obtained from a table that is by no means
  228.     complete.  Only the time zone abbreviations for the United States and Canada
  229.     are contained in this table, so the environmental variable is preferred.
  230.  
  231.     if neither a "tz" environmental variable or a "locale.prefs" file is present,
  232.     the system defaults to CST with an offset of 6.
  233.  
  234.     NOTE: the standard header in an email message has the time zone offset sign
  235.     reversed from that of the "locale.prefs" and "tz" environmental variable.
  236.     AEMail automatically makes this reversal, so the offset should be set to
  237.     positive for US time zones.  They will appear as negative in the Date:
  238.     header.
  239.  
  240.     You can set the "tz" environmental variable by using the SETENV AmigaDos
  241.     Command.  This must be done from the shell.  The syntax to use is as
  242.     follows:
  243.  
  244.         SETENV tz aaabbbccc
  245.  
  246.     aaa, your local time zone abbreviation must always be present.  If you don't
  247.     know your abbreviation, use "xxx".  If AEMail sees xxx it will assume that no
  248.     abbreviation is present and it will be left off the Date: header
  249.  
  250.     bbb is the time offset in hours from GMT.  Plus indicates that you are west
  251.     of GMT and minus indicates that you are east of GMT.  Acceptable values are
  252.     -12 to 24.
  253.  
  254.     If your time zone observes daylight savings time, ccc is the abbreviation to
  255.     use for daylight savings time.  If ccc is not present, no adjustment will be
  256.     made during the times of the year that daylight savings time is observed.
  257.  
  258.     The result of the SETENV command is only in effect while your computer is on.
  259.     If you want to make the "tz" environmental variable always present enter the
  260.     following AmigaDOS command after the SETENV command:
  261.  
  262.         COPY ENV:tz ENVARC:tz
  263.  
  264.     Using the "tz" environmental variable gives you more control over which
  265.     abbreviations will be used for your time zone.  However, the locale.prefs
  266.     file may be more useful for those that perfer the "point and click" method
  267.     of doing things.  To set the correct time zone for locale.prefs, enter the
  268.     Locale editor in your Prefs drawer.  You will see a time zone map with which
  269.     you can move the white strip indicating the time zone on the map.  Click
  270.     either to the left or right of the strip to move the strip.  The correct
  271.     time zone offset for standard time will be shown at the top of the map.
  272.  
  273.     Since the locale.prefs does not have any abbreviations, AEMail makes certain
  274.     assumptions as to what the abbreviation should be.  These assumptions are as
  275.     follows:
  276.  
  277.     Time Zone Name           Standard    DST    ----------Time Zone----------
  278.                              Time               (in "tz")    (in email Date:)
  279.  
  280.     Greewich Mean Time       GMT         BST        0              +0000
  281.  
  282.     Atlantic Time            AST         ADT        4              -0400
  283.     Eastern Time (US)        EST         EDT        5              -0500
  284.     Central Time (US)        CST         CDT        6              -0600
  285.     Mountain Time (US)       MST         MDT        7              -0700
  286.     Pacific Time (US)        PST         PDT        8              -0800
  287.     Yukon Time               YST         YDT        9              -0900
  288.     Hawaiian Time            HST         ---       10              -1000
  289.  
  290.     International Date Line  IDL         ---       12              -1200
  291.  
  292.     --- indicates this time zone does not observe DST
  293.  
  294.     If you want to use a different abbreviation or control whether DST is used
  295.     or not, you should use the "tz" environmental variable.
  296.